home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 2: CDPD 1 / Almathera Ten on Ten - Disc 2: CDPD 1.iso / pd / 351-375 / 351 / pdc / bin.lzh / lib / src / DeletePort.c < prev    next >
C/C++ Source or Header  |  1990-04-06  |  340b  |  15 lines

  1. #include <exec/memory.h>
  2. #include <exec/ports.h>
  3.  
  4. DeletePort (myMsgPort)
  5. struct MsgPort *myMsgPort;
  6. {
  7.     if ((myMsgPort->mp_Node.ln_Name) != 0)
  8.          RemPort (myMsgPort);
  9.     myMsgPort->mp_Node.ln_Type = 0xFF;
  10.     myMsgPort->mp_MsgList.lh_Head = -1;
  11.     FreeSignal(myMsgPort->mp_SigBit);
  12.     FreeMem (myMsgPort, sizeof(*myMsgPort));
  13. }
  14.  
  15.